home
***
CD-ROM
|
disk
|
FTP
|
other
***
search
/
Just Call Me Internet
/
Just Call Me Internet.iso
/
com
/
othernet
/
fidonet
/
newu2m
/
readme.txt
< prev
next >
Wrap
Text File
|
1994-06-09
|
6KB
|
158 lines
*Vorwort*
Der ursprngliche Autor (Detlef Woltmann) hat leider keine Zeit,
dieses Programm weiterzuprogrammieren und Fragen zu beantworten.
Deshalb wird es als no-warranty-ware freigegeben, zumal es bei
einigen schon seit einer Weile wunderbar und problemlos
funktioniert.
Falls irgendwelche Probleme oder Fragen auftauchen, knnt ihr sie mir
oder Michael Glsner @ F gerne stellen.
NewU2M ist als NewU2M.ZIP im ffentlichen Programmteil der Maus OF zu
finden.
Gru,
Timm (Timm Ganske @ OF)
*Vorwort zum Zweiten*
Detlef hat nun doch etwas Zeit gefunden, NewU2M weiterzuentwickeln und
so haben wir einige neue Features eigebaut, die eine berarbeitung
dieser Datei ntig machten.
Im folgenden werden NewU2M 1.09 und ReorgU2M 1.08 vom 09.06.94
beschrieben.
Michael (Michael Glsner @ F) 09.06.94
*Zweck*
NewU2M ist ein Programm, welches sich zu allen Mails, die externe IDs
haben, die Zuordnung zwischen Maus-ID und externer ID merkt und bei
Mails, die eine externe Referenz haben, jedoch keine Maus-Referenz,
diese ins Outfile schreibt. Damit hat man auch bei Mails, die ber ein
Usenetgate ins Mausnetz kommen, eine ordentliche Verkettung.
Bei Fido ist das so eine Sache: Im Fido ist eine ID eine 8stellige
Hexziffer. Die Maus-IDs lassen sich aber seit dem 15.4.94 nicht mehr in
einer 8stelligen Hexziffer abbilden, weshalb sie im Kludge ORIGID
weitertransportiert werden. Sobald ein Fido-Mailreader diese ID beim
Kommentieren in einen Kludge ORIGREF umkopiert, hat man eine wunderbare
Verkettung auch bei Kommentaren auf Mausmails.
Leider ist diese Vorgehensweise aber kein offizieller Standard, sondern
(zumindest bisher) nur die Idee von Martin Junius, Autor des Programms
FIDOGATE, und wird nur von sehr wenigen Programmen untersttzt.
In der Regel wird aber die Maus-ID in eine 32bit CRC gewandelt und diese
dann auch als Referenz-ID benutzt. Deshalb kann NewU2M optional eine
zweite Datenbank erzeugen, in der fr alle Mausnachrichten die Fido-CRCs
notiert werden. So kann auch bei Fido-CRCs die Verkettung wieder
hergestellt werden.
*Installation*
Zum Installieren in CAT ist folgendes zu tun:
In Cat im Men Optionen den Punkt I/O-Filter aufrufen. Im dann
erscheinenden Dialog einen Filter auswhlen, der 'Nicht Installiert'
ist. Sodann whlt man als Programm newu2m.ttp, stellt ein, da es ein
Filter fr In-/Outfiles ist (was eigentlich schon dastehen sollte), lt
den Schalter 'fr Infile' auf nicht aktiv und den 'fr Outfile' stellt
man auf aktiv.
Bei der Kommandozeile fr Outfile trgt man nun die Zeile '-d $D -i $I'
ein. Damit ist aber nur die Usent-Verkettung aktiviert. Will man auch
die Fido-Verkettung nutzen, lautet die Kommandozeile '-d $D -i $I -f'.
Als letztes stellt man, so noch nicht geschehen, den gesamten Filter auf
aktiv, whlt OK und speichert die Parameter von Cat.
*Parameter*
Nun nochmal im Klartext, was das Programm NewU2M als Parameter nimmt und
eine erweiterte Beschreibung dazu:
-d <p> Der Datenbankpfad fr NEWU2M.GDB. Hier wird auch die
Log-Datei NEWU2M.LOG abgelegt.
-i <p> Der Outfilepfad, in dem OUTFILE.TXT liegt.
-f Erzeuge und benutze die Fido-CRC-Datenbank NEWF2M.GDB im
Datenbankpfad.
-F {i|e} Erzeuge und benutze die Fido-CRC-Datenbank fr
Nachrichten die in (i) oder nicht in (e) den Gruppennamen
der Datei NEWF2M.GRP im Datenbankpfad enthalten sind.
Die Gruppennamen werden als Regular Expressions ausgewertet. Es
sind maximal 100 Zeilen mglich. Ein Beispiel:
# Kommentar
.*\.GER
ATARI.*
A_.*
C\+\+
; auch Kommentar
-k Lsche Backup des Outfiles
-x <n> Setze den Debuglevel auf <n>:
1: Zusatzinformationen. Das Logfile wird nach jeder Zeile
geflusht.
2: Jede Inputzeile wird auch ins Logfile geschrieben.
3: Schreibt auch jede Outputzeile ins Logfile.
*Reorganisation*
Von Zeit zu Zeit mu man die Datenbanken verkleinern. Dies erledigt
ReorgU2M. Da ReorgU2M nicht wissen kann, welche Mails man mit Catputz
wieder aus seiner Database entfernt hat, kann es nicht herausfinden,
welche IDs wegzuwerfen sind und welche nicht. Als Kriterium wird daher
ein Verfallsdatum benutzt. Dieses Datum geht nach dem Zeitpunkt des
Einfgens, nicht nach dem der Entstehung der Mail.
Die Paramter lauten:
-d <p> Der Datenbankpfad.
-t <d> Verfallsdatum der ID-Datenbank (default 14 Tage).
-f <d> Verfallsdatum der CRC-Datenbank (default 14 Tage).
-r Reorganisiere Datenbanken. Normalerweise werden nur die IDs
in den Datenbanken gelscht und der Platz als frei markiert,
die Datei aber nicht verkleinert. Das hat den Vorteil, da es
ersten schneller geht und zweitens nach kurzer Zeit die
Dateigre und -position auf der Platte sich nicht mehr
ndert. Sollte eine der Datenbanken doch zu gro geworden
sein, kann mit -r die Datenbank auf die Mindestgre
verkleinert werden.
-s Lschen/Reorganisieren nur einmal tglich. Damit kann
vermieden werden, da ReorgU2M zu oft die Datenbanken scannt.
-S <d> Erweiterung von -s: Lschen/Reorganisieren nur alle <d> Tage.
-x <n> Setze den Debuglevel auf <n>:
Falls einem der manuelle zu umstndlich und einem die Zeit, die es
dauert, egal ist, kann man REORGU2M auch als Filter in Cat installieren.
Ich empfehle, ihn als Filter 'nach Einfgen' einzustellen und nur von
Zeit zu Zeit fr einen Einfgevorgang zu aktivieren.
Eine sinnvolle Kommandozeile als Filter in Cat lautet '-d $D -S 3'.
Damit werden die Datebanken alle drei Tage durchsucht und die alten IDs
gelscht.
*Schlu*
Viel Spa noch beim Lesen der verketteten Mails ;-)